palm pith - German English Dictionary